是不是很有极客范儿, 我喜欢这个博客!
hexo搭建笔记
- 安装hexo。
- 拷贝_config.yml文件,这是hexo的配置文件,保存了博客首页设置、git部署路径等配置。
- 拷贝themes文件夹下的themes/cactus-dark文件夹替换原有主题。
至此,hexo重新搭建完成,且主题、配置等和原有设置一致!
如果使用:hexo deploy 命令时出错:ERROR Deployer not found: git
解决办法:npm install hexo-deployer-git --save
2017-04-16 增加浏览量统计
1.引入卜蒜子
<script async src="//dn-lbstatics.qbox.me/busuanzi/2.3/busuanzi.pure.mini.js"></script>
这段代码可以写在footer.ejs、header.ejs、layout.ejs, 我写在了footer.ejs文件里。
.../themes/(myThemes)/layout/_partial/footer.ejs
2.增加站点访问量
修改文件
.../themes/(myThemes)/layout/_partial/footer.ejs
添加代码
1 | <span id="busuanzi_container_site_uv"> |
计算访问量的方法有两种:
- 算法a:pv的方式,单个用户连续点击n篇文章,记录n次访问量。
- 算法b:uv的方式,单个用户连续点击n篇文章,只记录1次访客数。
我用的是uv的方式,自行选择即可。
3.添加文章访问量
修改文件
.../themes/(myThemes)/layout/_partial/post/date.ejs
添加代码
1 | <span id="busuanzi_container_page_pv"> |
2017-06-03 重新搭建博客总结
安装hexo
$ npm install -g hexo-cli
$ hexo init <folder>
$ cd <folder>
$ npm install
使用原始文件/夹替换搭建hexo生成的初始文件/夹,包括:
- scaffolds (模板)
- source (文章原始数据,重要!)
- themes (主题)
- _config.yml (配置)
$ npm install hexo-deployer-git --save
(执行这条命令,否则使用hexo deploy
部署时会报错.)
2018-01-17 新主题增加GitCommnet评论系统
- themes/yilia/_config.yml 配置相应参数即可
2018-04-17 重新搭建博客简单方式
1.克隆hexo项目1
git clone git@github.com:zhangxiaoshang/BlogBackup.git Blog
2.安装依赖
1 | cnpm install |
3.克隆主题1
2
3cd Blog
mkdir themes && cd themes
git clone git@github.com:zhangxiaoshang/hexo-theme-yilia.git yilia
4.完成
1 | hexo s |